.system-detail-drawer {
    // position: absolute !important;
    top: 64px;
    .lg-drawer-content {
        padding: 0 !important;
    }
    .block {
        display: block;
    }
    .drawer-container {
        height: max-content;
    }
    .container-app-info {
        height: 74px;
        background-color: #f7f7f7;
        padding: 16px 20px;
        display: flex;
        align-items: center;
        .app-info-logo {
            width: 42px;
            height: 42px;
            border-radius: 8px;
            margin-right: 8px;
            background-size: 100% 100%;
        }
        .app-info-container {
            .app-info-name {}
            .app-info-detail {
                font-size: 12px;
                color: #999;
                span {
                    color: #333;
                    margin: 0 24px 0 3px;
                }
            }
        }
    }
    .app-child-info {
        height: 54px;
        margin: 0 20px;
        display: flex;
        align-items: center;
        justify-content: space-between;
        .list-num {
            color: #999;
            span {
                color: #333;
            }
        }
    }
    .data-table {
        width: calc(100% - 40px);
        margin: 0 20px;
        .table-tr {
            height: 48px;
            line-height: 48px;
            padding: 0;
        }
        .table-update-title {
            display: inline-flex;
            align-items: center;
            margin: 0 0 0 -32px;
            .module-icon {
                width: 24px;
                height: 24px;
                background-size: contain;
                background-position: center;
                background-repeat: no-repeat;
                margin-right: 8px;
            }
            .module-info {
                .module-title {
                    margin: -4px 0 4px 0;
                }
                .module-target {
                    font-size: 12px;
                    color: #999;
                }
            }
        }
        .table-btn-group {
            display: inline-flex;
            align-items: center;
            .blue-btn {
                color: #0099ff;
                cursor: pointer;
                &:hover {
                    opacity: .8;
                }
            }
            .btn-slice {
                width: 1px;
                height: 10px;
                background-color: #d9d9d9;
                margin: 0 10px;
            }
            .red-btn {
                color: #ef5757;
                cursor: pointer;
                &:hover {
                    opacity: .8;
                }
            }
        }
    }
}